
 
 
 
 G a m e   d e s c r i p t i o n : 
 
 - - - - - - - - - - - - - - - - - 
 
 
 
 T i t l e :   " T E N a c i o u s   M a z e   R a c e " 
 
 P l a t f o r m :   M S X 
 
 A u t h o r :   R o d r i g o   G o n z a l e s 
 
 N i c k :   R o d r i v a s 7 8 
 
 L a n g u a g e :   M S X - B A S I C   v 1 . 0 
 
 C a t e g o r y :   E X T R E M - 2 5 6 
 
 
 
 F i l e s : 
 
 - - - - - - 
 
 T E N A C M A Z . B A S :   B A S I C   f i l e 
 
 T E N A C M A Z . T X T :   C o d e   i n   t e x t   f o r m a t   
 
 t e n a c i o u s _ m a z e _ r a c e . p n g :   S c r e e n s h o t   
 
 T E N a c i o u s _ M a z e _ R a c e . d s k :   D i s k   i m a g e   f o r   e m u l a t o r 
 
 r e a d m e . t x t :   D e s c r i p t i o n 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 L i n k s : 
 
 - - - - - - 
 
 G i t H u b : 
 
 h t t p s : / / g i t h u b . c o m / r o d r i v a s 7 8 / M S X / t r e e / m a s t e r / B A S I C _ 1 0 _ L i n e r s / T E N a c i o u s _ M a z e _ R a c e 
 
 
 
 T o   p l a y   i t   o n l i n e : 
 
 h t t p s : / / m s x p e n . c o m / ? c o d e = - M 0 T T R F 0 6 p W s 3 p Z x c 7 b I 
 
 
 
 
 
 G a m e   I n s t r u c t i o n s   ( b e   s u r e   t o   r e a d   t h e   " A d d i t i o n a l   R u l e s "   b e l o w ) : 
 
 - - - - - - - - - - - - - - - - - 
 
 
 
 T h i s   i s   a   t w o   p l a y e r   r a c e ,   i n   w h i c h   s c o r e s   w h o e v e r   c r o s s e s   t h e   m a z e   a n d   
 
 f i r s t   r e a c h e s   t h e   " e n d   z o n e "   o f   h i s   o w n   c o l o r   ( o n   t h e   o p p o s i t e   s i d e   
 
 o f   t h e   s c r e e n ) .   A v o i d   t o u c h i n g   t h e   w a l l s   o f   t h e   m a z e   o r   t h i s   w i l l   c a u s e 
 
 y o u   t o   r e t u r n   t o   t h e   b e g i n n i n g   o f   t h e   p a t h . 
 
 
 
   C o n t r o l s : 
 
   - - - - - - - - - 
 
 
 
   K e y b o a r d : 
 
     -   A R R O W S   t o   c o n t r o l   t h e   B L U E   p l a y e r   
 
     -   S P A C E B A R   t o   s k i p   t h e   c u r r e n t   m a z e 
 
 
 
   J o y s t i c k :   
 
     -   D I R E C T I O N A L   P A D   ( j o y s t i c k )   t o   c o n t r o l   t h e   R E D   p l a y e r 
 
     -   B U T T O N   ( 1 )   t o   s k i p   t h e   c u r r e n t   m a z e 
 
 
 
 
 
 A d d i t i o n a l   R u l e s : 
 
 - - - - - - - - - - - - - - - - - 
 
 
 
   -   M a z e s   w i t h o u t   e x i t 
 
 
 
   A l o n g   t h e   g a m e   w i l l   a p p e a r   s o m e   m a z e s   t h a t   h a s   n o   e x i t ,   t h a t   i s ,   
 
 t h e r e ' s   n o   w a y   t o   t h e   o t h e r   s i d e .   I f   i t   i s   c l e a r   f o r   B O T H   p l a y e r s   ( o r   
 
 b e t t e r ,   i f   B O T H   p l a y e r s   a g r e e )   t h a t   t h e   c u r r e n t   m a z e   h a s   n o   e x i t ,   t h a n 
 
 o n e   p l a y e r   m u s t   h i t   t h e   S P A C E   B A R   ( o n   k e y b o a r d )   o r   t h e   J O Y S T I C K   B U T T O N   1 
 
 t o   g e n e r a t e   a n o t h e r   m a z e   a n d   t h e   g a m e   c a n   c o n t i n u e .   W A R N I N G :   I f   s o m e o n e   
 
 h i t   t h e   S P A C E B A R   o r   B U T T O N   a c c i d e n t a l l y ,   i n   a   h a s t y   m a n n e r   o r   w i t h   a   
 
 w r o n g   j u d g i n g   p e r c e p t i o n ,   t h e n   h e   w i l l   h a v e   t o   g i v e   a   p o i n t   t o   t h e 
 
 a d v e r s a r y   b y   l e t t i n g   h i m   r u n   a l o n e   o n   t h e   n e x t   m a z e . 
 
 
 
 
 
 T i p s : 
 
 - - - - 
 
      -   P l a y   i n   f u l l   s c r e e n . 
 
      -   I n c r e a s e   t h e   v o l u m e   ( t h e   g a m e   h a s   s o m e   s o u n d s ) . 
 
 
 
 
 
 E a s y   ( s l o w e r )   M o d e : 
 
 - - - - - - - - - - - - - - - - - - - 
 
 
 
 T o   l e t   t h e   g a m e   m o r e   s l o w   a n d   a c t u a l l y   e a s i e r ,   j u s t   c h a n g e   t h e 
 
 v a r i a b l e   " R "   i n   l i n e   1 0 .   I n s t e a d   o f   R = 3 ,   c h a n g e   t o   R = 2 .   
 
 
 
 
 
 E m u l a t i o n : 
 
 - - - - - - - - - 
 
 T h e   g a m e   s h o u l d   w o r k   w e l l   o n   a l m o s t   a n y   M S X   e m u l a t o r ,   b u t   I   
 
 w o u l d   l i k e   r e c o m m e n d   B l u e M S X   o r   o p e n M S X . 
 
 
 
 L o a d   I n s t r u c t i o n s : 
 
 1 .   S t a r t   B l u e M S X   . 
 
 2 .   D r a g   &   d r o p   d i s k   i m a g e   " T E N a c i o u s _ M a z e _ R a c e . d s k "   t o   t h e   B l u e M S X   m a i n   w i n d o w . 
 
 3 .   P r e s s   " p l a y "   b u t t o n   ( l i t t l e   a r o w   o n   t h e   t o p )   o r     L A l t + F 9 
 
 4 .   T h e   g a m e   w i l l   s t a r t   a u t o m a t i c a l l y 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
   T o   r e s t a r t   t h e   g a m e   p r e s s   " C T R L   +   S T O P "   ( o n   a   r e a l   M S X )   o r   
 
 " C R T L   +   P g U p "   o n   a n   e m u l a t o r ,   t h e n   p r e s s   F 5   o r   t y p e   R U N   a n d   
 
 p r e s s   E n t e r . 
 
 
 
 
 
 A   l i t t l e   a b o u t   t h e   c o d e : 
 
 - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 1 0   P R I N T   M a z e s : 
 
 -   T h e   m a z e s   a r e   g e n e r a t e d   b y   a   s i n g l e   l i n e ,   a   s m a l l   v a r i a t i o n   o f   t h e   
 
 f a m o u s ( * )   o n e - l i n e r :   " 1 0   P R I N T   C H R $   ( 2 0 5 . 5   +   R N D   ( 1 ) ) : :   G O T O   1 0 " ,     
 
 e n s h r i n e d   b y   u s e r s   o f   C o m m o d o r e   6 4 .   W e   c a n   f i n d   i t   o n   l i n e   2 0 : 
 
 
 
 2 0   . . . F O R   A   =   0   T O   3 1   :   P R I N T # 1 ,   C H R $ ( 2 0 3 . 3 + R N D ( 1 ) ) ;   :   N E X T . . . 
 
 
 
 
 
 C o l l i s i o n   D e t e c t i o n : 
 
 
 
 -   C o l l i s i o n   d e t e c t i o n   i s   d o n e   b y   t h e   P O I N T   c o m m a n d   ( l i n e s   3 0   t o   6 0 ) , 
 
 w h i c h   r e t u r n s   i n   t h e   v a r i a b l e s   " N " , " Q " , " C "   a n d   " G "   t h e   c o l o r   v a l u e s     u n d e r   t h e   
 
 p o s i t i o n   c o o r d i n a t e s   o f   e a c h   p l a y e r .   
 
 
 
 T h e   c o n t r o l s   a n d   m o v e m e n t s   o f   t h e   p l a y e r s   a r e   o n   l i n e s   7 0   a n d   8 0 . 
 
 
 
 T h e   m a i n   L o o p   o f   t h e   g a m e   o c c u r s   b e t w e e n   l i n e s   3 0   a n d   9 0 . 
 
 
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 ( * ) 
 
   T o   l e a r n   m o r e   a b o u t   t h i s   o n e - l i n e r   I   r e c o m m e n d   r e a d i n g   t h e   v e r y   i n t e r e s t i n g   b o o k : 
 
 " 1 0   P R I N T   C H R $ ( 2 0 5 . 5 + R N D ( 1 ) ) ; :   G O T O   1 0 "   -   T h e   M I T   P r e s s   ( v a r i o u s   a u t h o r s ) 
 
 T h e   b o o k   c a n   b e   d o w n l o a d e d   f o r   f r e e   t h r o u g h   t h e   f o l l o w i n g   l i n k : 
 
 h t t p : / / t r o p e - t a n k . m i t . e d u / 1 0 _ P R I N T _ 1 2 1 1 1 4 . p d f 
 
 
 
 
 
 A l l   f i l e s   c a n   a l s o   b e   f o u n d   o n   m y   G i t H u b : 
 
 h t t p s : / / g i t h u b . c o m / r o d r i v a s 7 8 / M S X / t r e e / m a s t e r / B A S I C _ 1 0 _ L i n e r s / T E N a c i o u s _ M a z e _ R a c e 
 
 
 
 
 
 R o d r i g o   G o n z a l e s 
 
 T w i t t e r :   @ r o d r i v a s 7 8 
 
 e - m a i l . :   r r i v a s 2 0 0 9 @ g m a i l . c o m 
 
 
 
 
 
 
 
 